English: It located at Trinity Buoy Wharf.
Telugu: ఇది లండన్లోని Trinity Buoy Wharf లో ఉన్నది.