Best location right in the heart of East London. Perfect for a short stay minutes away from the city