London Apartments with hotel services for both business trips and for your holidays
Rossmore Court, Park Road NW1.
TEL: 0207-723 9897