Alpha Trading Floor

1 Seething Lane

EC3N 4AX

London