Top-rated landmarks in London include ExCeL London as well as Al Habib Jamia Masjid, placed within around 25 minutes' walk from the property and 250 meters from Oxborne Rooms Uk - Plaistow hotel respectively. Roman Catholic Chapel Of St Margaret (700 meters away) is also worth a visit.