The Chamberlain Hotel




Reviewed by Roomex.com Customer via
on 21 Oct 2008
130/135 MINORIES,
LONDON EC3N 1NU,
London,
United Kingdom
item website
0 of 0 people found this useful






Leave your comment