Wonderful stay, great host! Great location, in the heart of central London. Apartment is in oxford street itself where the shopping streets, super market and tube station is a stone throw away. Room is big enough for 2 with 2 big luggages. Will definitely come back again the next time I go to London.