The former home of the London Met Police, the Great Scotland Yard Hotel is now one of Westminster’s most luxurious hotels. Rebecca Cox checks in to review it. This part of town is steeped in ...
This grand Victorian brick and Portland stone building is tucked away off Whitehall and was the original Old Scotland Yard building of ... themes run through the hotel ...