Beaconsfield Studios and Apartments 26 Weightman Road, London, N4 1RU Location: Stamford Hill Check-in: 14:00:00 Check-out: 11:00:00 Previous Hotel Barry House London Next Hotel Best Western Victoria Palace