In the event you are unable to view the contents below please refer to backup link by clicking the icon as shown:
Happiness is . . .
. . . enjoying a day in London after a good night's rest at Balmoral House Hotel.
0207 723 7445
0207 402 1833
156 Sussex Gardens, London, W2 1UD
157 Sussex Gardens, London, W2 2RY