Location and view are fantastic! Saint Georges Wharf would be my choice for a home if I lived in London. Tube entrance is right in front of complex or use convienant taxi/Uber pick up point. This was my 2nd stay in complex and highly recommended.