Hotels in London
Hotels in London
Out of context: Reply #7
- Started
- Last post
- 11 Responses
- tierdot0
some friends stayed at The President last christmas..nothing fancy but clean rooms and fairly good location (next to tube station, i think russell square) for £50