Situé sur la rive sud de la Tamise, l'établissement St. George Wharf Apartments dispose d'un système de surveillance 24h24, d'épiceries et d'appartements modernes entièrement meublés avec connexion Wi-Fi gratuite.