Welcome! If you are looking for a home away from home in London then you are going to love our place :) The living space is spread over 2 floors and there is a bright lofty feel throughout w/ a private terrace. We are also conveniently located within 5 minutes walk of Vauxhall station which provides great transport links to zone one London where you will find most of the tourist attractions and business offices. Got some free time? Then take a walk along the nearby River Thames!