Topic starter
Ace Hotel in shoreditch looks, quite frankly, ace, but it's a little far out and no close tube station.
Any recommendations in the Piccadilly or Covent Garden type areas?
Thanks
Posted : 04/06/2014 11:32 am
