Watford Central Serviced Apartments – F3London, United Kingdom Address: 74 High Street State: United Kingdom City: London Zipcode: WD17 2GZ Longitude: -0.396691 Latitude: 51.655.529 Rates from: 0 Accommodation Booking