09/12/2016 by Buildington
51 Gloucester Terrace is now home to a highly rated four-star hotel called The Westbourne Hyde Park.
The new hotel has 96 rooms and has a 8.9/10 rating on Booking.com in December 2016.
Website: www.thewestbournelondon.co.uk