21st century Piccadilly is not one of London's principal shopping streets, despite the presence of several famous shops. The Ritz Hotel is in the street, along with some other luxury hotels. There are also some offices and some very expensive flats. Piccadilly is one of the widest and straightest streets in central London.