The White Hart Hotel

The White Hart Hotel
184 New Cross Road, London, SE14 5AA
  • Telephone 020 7277 6655
Photo of The White Hart Hotel