Blakes Hotel

Restaurant in South Kensington Blakes Hotel is known to be the world’s first luxury boutique hotel, and the ground floor is home to the gorgeous Blakes Restaurant in South Kensington.…

%d bloggers like this:

Looking for Something?