Central Comfort Rooms London
133 Fonthill Road
London,
GB N4 3HH
Near Finsbury Park