Shaftesbury Avenue Apartments is a self-catering accommodation located in the heart of West End. The property is a 5-minute walk from Leicester Square Underground station and West End theatres. Our apartments offer a great way to stay in London with the flexibility of self-catering accommodation, providing excellent value for money and creating home away from home. Apartments come with all the amenities necessary for you to work, enjoy and relax. Leicester Square Apartments come with fully equipped kitchen: microwave, oven and dishwasher, flat screen TV, lounge. A variety of shops, bars and restaurants can be found in the surrounding area. Westminster is a great choice for travelers interested in shopping, theaters and monuments.