Central Station

37 Wharfdale Road London N1 9SD