Amazingly located Oxford Street apartment, perfect base for a London getaway!