St george wharf apartments
Location located in london south bank st george wharf apartments is close to vauxhall bridge tate britain and kennington oval also nearby are big ben and london eye property features wireless internet access is complimentary in public areas guest parking is available for a surcharge this is a smoke free property guestrooms the 5 guestrooms at st george wharf apartments include washersdryers and coffeetea makers guests can use the in room complimentary wireless high speed intern