The George Bar London

Durrant's Hotel, George St. London , England, United Kingdom - Phone: 20 7935 8131