Rathbone Hotel London
30 Rathbone Street
London,
GB W1T 1LB
Near BT Tower