The appartments is located about 15min walk from three different tube stations. There are also heaps of bike stations that you can hire for the day and there is bike lanes in front of the appartments that takes you straight into the CBD.
The appartments is really large, bedrooms are a good size that you fit your suitcases.