If you love art, be it works from the old masters to more contemporary creations, then London with its many art galleries is the place to visit. A Central London hotel such as Metropolitan London makes for a great starting point for your tour of…