London office

Clarges House, 6-12 Clarges Street, London W1J 8DH

Download local map

Clarges Street is within easy reach of London's major train stations and a short walk from either Green Park or Piccadilly tube stations