L

Located next to Buckingham palace, which was great...

Located next to Buckingham palace, which was great. The rooms are small and expensive, but thats London in general.

Comments:

No comments