The Astor Court Hotel is in the best possible location right on Oxford Street. Its right in the heart of London and one of the best shopping locations in town. But be careful, you are very easily tempted to spend a lot of money. With the fantastic subway system you are also in any other corner of the city in no time. In London again I will stay here again for sure as the price for this location is very good. |