Chamberlain Hotel

130-135 Minories
London
United Kingdom