Chelsea Green Hotel? Feedback!
#4
Guest
Posts: n/a
Dear Ms Kenney, <BR><BR>The hotel is really in South Kensington, just five minutes from the station, not in central Chelsea. I think, but am not sure, that the area is strong in pubs and restaurants, but believe shops will be a short bus-ride away.<BR><BR>Welcome to London<BR><BR>Ben Haines<BR>




