Bowman Sculpture Address Bowman Sculpture 6 Duke Street St James's St. James's London SW1 6BN United Kingdom