English: Trinity Buoy Wharf is located in London.
Telugu: ఇది లండన్లోని Trinity Buoy Wharf లో ఉన్నది.