Good location near public transport and London Eye.