- UK Information
- UK Hotels
- London Olympus Nirvana Apartments
London Olympus Nirvana Apartments
Situated in the heart of Stratford in London’s East End, London Olympus Nirvana Apartments is just 10 minutes’ walk from the main bus/rail/underground station where services run to all areas of London.
Rating
Prices from £80
5