White Hart

White Hart
290 Chase Road, London, N14 6HA