at 24 Paradise St, Oxford , OX1 1LD United Kingdom
1 FB users likes Baby Love at the Castle, set it to 447 position in Likes Rating for Oxford, Oxfordshire in Local Business category
Baby Love at the Castle is Oxford based place and this enity listed in Bar category. Located at 24 Paradise St OX1 1LD.