Fraser Bond are the leading lettings and property management agents for 123 Victoria Street - London SW1E. 123 Victoria Street is a commercial building in Victoria, London SW1 moments from Victoria Street station. The tower provides a unique selection of workspaces including Landsec's fully flexible office brand Myo on the second and third floor, offering services offices from 10-100+ people. Visit Myo Victoria to find out more. History 2019 May - Collins hands over 123 Victoria Street after fitting out 43,000 sq ft of space for Landsec for their new flexible office brand Myo. 2012 August -.