Cocktails and Hot Water Bottles at The Churchill Bar & Terrace

Cocktails and Hot Water Bottles at The Churchill Bar & Terrace

One of the things you’ll probably spot when you approach the Hyatt Regency London The Churchill Hotel is the terrace of The Churchill …