Excellent spot right near train and bike stations. Ride the bike into town to check museums and grab lunch. Take the train up to Waterloo to see the London Eye or Westminster. Great location as there are excellent shops out the front door. Pack a little light as there are many stairs up to the flat.