Festival Pier at the Queen's Walk

[London - England]