Abba Queen's Gate

London, United KIngdom