La decoración es muy alegre, hay metro,supermercado y tiendas a unos 7 minutos caminando. No esta ubicado en el centro de Londres.