Reviews of Wilde Aparthotels by Staycity Aldgate Tower Bridge, London. (Hotel) in London (London).