Buying a Pub: Finding the Right Business

In last week’s blog, we outlined the first few steps you might make before embarking on the journey of buying your very own pub. We highlighted the importance of being aware of the wider financial setting for the pubs industry presently and concluded that despite an overall downturn in the industry, the market conditions might be right for finding a niche opportunity and developing it fully.

This time, we are going to outline the first steps you can take to finding your dream pub – and how different kinds of businesses will change in their day-to-day running.

Location, location, location

There are generally three options for the location for your chosen pub venture, each bringing its own set of advantages, challenges and opportunities. After all, running the Old Vic will be a different beast to running the Rovers Return…

First, there’s the country pub, seen as the ideal lifestyle choice for many would-be landlords. Challenges here might include making sure your establishment is a “destination” for punters and easy to access, if only by car, and relying more heavily on the “dry” side of your income (i.e. food, rather than drink, will be your big profit maker).

Suburban pubs are a growing breed in the UK and are often far more community-orientated given that they often serve many hundreds of homes. These pubs are generally more reliant on passing footfall, often from local residential estates or the like, but can foster a loyal and dedicated drinking customer base.

Finally, city pubs are different yet again. These tend to be found in choice locations and are often far more expensive to purchase and run as a result, with council taxes and similar rates liable to apply. There is also far more competition – there are 3,615 pubs in London alone, for example – so differentiating your pub can be crucial here. Are you operating a trendy, gastro-pub, or a bespoke microbrewery, or an old fashioned working people’s boozer?

Identifying the pub’s locale and clientele and developing a strong brand off the back of it can be crucial to its success, so make sure to bear this all in mind when finding a new opportunity.

Terms of engagement

With that first criterion out of the way, one of the main decisions facing landlords is how they would like to run their business. In general, there are three different types of ways in which pubs will conduct their business: freehold, leasehold and tenancies.

A freehold property, as in residential cases, is the most expensive option available to a buyer. A freehold purchase means that you are buying the property and business outright. It also means that you are free of any pre-existing commitments to one supplier or brewer and that you control all of the pub’s finances. The flipside is, however, that good leasehold pubs are expensive, (usually two or three times as much as its annual turnover), hard to find and mean you are also liable for any repairs in the future.

Leasehold properties are the mid-price option, available either from an outgoing leaseholder or, if a brand-new lease, from a pub company or brewery for a set amount of time. Though it is common for you to have to stock certain beers, this is one of the most flexible options available: prices are lower (typically £50,000 - £250,000), a decent return on investment is available and leases last anywhere from 10 to 25 years. Minimum terms are usually two years, with any sale requiring approval from the brewery or pub company, however.

Finally, tenancies are the cheapest and most beginner-friendly option. These generally last for three years at a time, meaning you can have the opportunity to try your hand at the bar without a serious commitment, and require an initial investment of between £15,000 and £50,000 which will net you the pub fixtures, fittings and stock. This route can be inflexible, however, as there is almost always an obligation to buy beer or food from the existing landlord.

Research, research, research

Once you have decided what you can afford and the location and style of operation you are seeking, it’s time to hit the books. Research each of the opportunities available to you in as much detail as you can, considering the pros and cons of each.

Financial considerations are also important, and consulting a specialist property agent, finance broker or accountant can be a good move. Most major banks are happy to lend on freehold or leasehold pubs – offering 70 per cent and 50 per cent loan-to-value, respectively and in general – provided your individual status is up to scratch.

Even more crucially, you should visit each property and general area before making a purchase decision, and decide whether your business will thrive there. Does this tiny countryside village need an edgy, hipster pub? Or would you be better served in a big city?

Once you have your dream opportunity lined up, and have done your research, we can move on to the next step: getting your watering hole up and running.


Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(/home/bizsale/storage/framework/sessions/PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE): failed to open stream: No space left on device ErrorException thrown with message "file_put_contents(/home/bizsale/storage/framework/sessions/PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE): failed to open stream: No space left on device" Stacktrace: #7 ErrorException in /home/bizsale/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/bizsale/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/bizsale/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/bizsale/vendor/laravel/framework/src/Illuminate/Session/Store.php:128 #3 Illuminate\Session\Store:save in /home/bizsale/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/bizsale/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/bizsale/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/bizsale/public_html/index.php:65
Application frames (1) All frames (8)
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
128
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
public_html
/
index.php
65
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "file_put_contents(/home/bizsale/storage/framework/sessions/PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE): failed to open stream: No space left on device"
    
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path
     * @param  string  $data
     * @return int
     */
    public function prepend($path, $data)
    {
        if ($this->exists($path)) {
            return $this->put($path, $data.$this->get($path));
        }
 
        return $this->put($path, $data);
    }
 
    /**
     * Append to a file.
Arguments
  1. "/home/bizsale/storage/framework/sessions/PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE"
    
  2. "a:3:{s:6:"_token";s:40:"CV1oU3pJLBZbR9Vn3W3ZLwABOVaIyKi37nCR4qP4";s:9:"_previous";a:1:{s:3:"url";s:81:"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->exists($path = $this->path.'/'.$sessionId)) {
            if (filemtime($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->get($path, true);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/bizsale/storage/framework/sessions/PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE"
    
  2. "a:3:{s:6:"_token";s:40:"CV1oU3pJLBZbR9Vn3W3ZLwABOVaIyKi37nCR4qP4";s:9:"_previous";a:1:{s:3:"url";s:81:"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "PdpB6SoTWngTeAlJpVHQgcPPQY8MvL7s1nVP0qbE"
    
  2. "a:3:{s:6:"_token";s:40:"CV1oU3pJLBZbR9Vn3W3ZLwABOVaIyKi37nCR4qP4";s:9:"_previous";a:1:{s:3:"url";s:81:"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            list($name) = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #requestUri: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isClientIpsValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
bizsale
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #requestUri: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isClientIpsValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    
/
home
/
bizsale
/
public_html
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
Arguments
  1. Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure {
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider { …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application { …}
        }
      }
      #routeResolver: Closure {
        class: "Illuminate\Routing\Router"
        this: Router { …}
        use: {
          $route: Route { …}
        }
      }
      +attributes: ParameterBag {}
      +request: ParameterBag {#1}
      +query: ParameterBag {#1}
      +server: ServerBag {}
      +files: FileBag {}
      +cookies: ParameterBag {}
      +headers: HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #requestUri: "/Blogs/buying-a-pub-finding-the-right-business-216523"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isClientIpsValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {}
    

Environment & details:

empty
empty
empty
Key Value
XSRF-TOKEN
"eyJpdiI6IlJWTFAzZEtUQmJHTVlic21NdTdKbFE9PSIsInZhbHVlIjoiY3dSQWgzejdIMG1KTU1sOWxxUWh5U05ROVZsdlwvU0ZqU2lQXC94aFJaUmVtY3V3SFVsVDZoYVdNTXZTZTZhYnVVUkx6cFhlOHVRMDhHc1M2U3dZUGQ1Zz09IiwibWFjIjoiYjg1YTk1NWZkNGQ4YjZkY2FlYWQ4OTQ1YzNhNzA5NDdlN2YyYmI3NThiYjY5ODQ0ZTBkNGE4OWM4YTg0MjkxMiJ9"
laravel_session
"eyJpdiI6ImZBWXFNbzFIdGtvRTR4aUoyeExvdFE9PSIsInZhbHVlIjoidWdHblBzek5XSjcyNWdkTU1MNUhuZUw2SFEyWXdJMmZOY25FUTZUYmtYSkRIRWpXUnI4WW1jTFhRMTRDNWlLQUdOaHpIbUpRbGlQaXhNK1ArbUhxQlE9PSIsIm1hYyI6Ijg3ZDcyZmQ4ZTM1NWJmZDA2NGNhNjRlZjY5NzIwNjQ3MWZiZTI5MDQ1M2RiYTJiODE5NGY2YzE2MDQ4MTlkOGIifQ=="
empty
Key Value
TZ
"UTC"
REDIRECT_REDIRECT_UNIQUE_ID
"aj9veFB87jAv08xjOzfj4gAAADY"
REDIRECT_REDIRECT_SCRIPT_URL
"/Blogs/buying-a-pub-finding-the-right-business-216523"
REDIRECT_REDIRECT_SCRIPT_URI
"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523"
REDIRECT_REDIRECT_HTTPS
"on"
REDIRECT_REDIRECT_SSL_TLS_SNI
"w.workfromhome.co.uk"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"aj9veFB87jAv08xjOzfj4gAAADY"
REDIRECT_SCRIPT_URL
"/Blogs/buying-a-pub-finding-the-right-business-216523"
REDIRECT_SCRIPT_URI
"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"w.workfromhome.co.uk"
REDIRECT_HANDLER
"application/x-httpd-ea-php71"
REDIRECT_STATUS
"200"
UNIQUE_ID
"aj9veFB87jAv08xjOzfj4gAAADY"
SCRIPT_URL
"/Blogs/buying-a-pub-finding-the-right-business-216523"
SCRIPT_URI
"https://w.workfromhome.co.uk/Blogs/buying-a-pub-finding-the-right-business-216523"
HTTPS
"on"
SSL_TLS_SNI
"w.workfromhome.co.uk"
HTTP_X_FORWARDED_FOR
"216.73.217.108"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
HTTP_ACCEPT
"*/*"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6IlJWTFAzZEtUQmJHTVlic21NdTdKbFE9PSIsInZhbHVlIjoiY3dSQWgzejdIMG1KTU1sOWxxUWh5U05ROVZsdlwvU0ZqU2lQXC94aFJaUmVtY3V3SFVsVDZoYVdNTXZTZTZhYnVVUkx6cFhlOHVRMDhHc1M2U3dZUGQ1Zz09IiwibWFjIjoiYjg1YTk1NWZkNGQ4YjZkY2FlYWQ4OTQ1YzNhNzA5NDdlN2YyYmI3NThiYjY5ODQ0ZTBkNGE4OWM4YTg0MjkxMiJ9; laravel_session=eyJpdiI6ImZBWXFNbzFIdGtvRTR4aUoyeExvdFE9PSIsInZhbHVlIjoidWdHblBzek5XSjcyNWdkTU1MNUhuZUw2SFEyWXdJMmZOY25FUTZUYmtYSkRIRWpXUnI4WW1jTFhRMTRDNWlLQUdOaHpIbUpRbGlQaXhNK1ArbUhxQlE9PSIsIm1hYyI6Ijg3ZDcyZmQ4ZTM1NWJmZDA2NGNhNjRlZjY5NzIwNjQ3MWZiZTI5MDQ1M2RiYTJiODE5NGY2YzE2MDQ4MTlkOGIifQ%3D%3D"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_CF_RAY
"a1226ecb68e8fa14-CMH"
HTTP_CDN_LOOP
"cloudflare; loops=1"
HTTP_CF_IPCOUNTRY
"US"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CONNECTION
"Keep-Alive"
HTTP_HOST
"w.workfromhome.co.uk"
HTTP_X_HTTPS
"1"
PATH
"/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"w.workfromhome.co.uk"
SERVER_ADDR
"172.31.31.57"
SERVER_PORT
"443"
REMOTE_ADDR
"216.73.217.108"
DOCUMENT_ROOT
"/home/bizsale/public_html"
REQUEST_SCHEME
"https"
CONTEXT_PREFIX
"/cgi-sys"
CONTEXT_DOCUMENT_ROOT
"/usr/local/cpanel/cgi-sys/"
SERVER_ADMIN
"[email protected]"
SCRIPT_FILENAME
"/home/bizsale/public_html/index.php"
REMOTE_PORT
"11477"
REDIRECT_URL
"/index.php"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/Blogs/buying-a-pub-finding-the-right-business-216523"
SCRIPT_NAME
"/index.php"
ORIG_SCRIPT_FILENAME
"/usr/local/cpanel/cgi-sys/ea-php71"
ORIG_PATH_INFO
"/index.php"
ORIG_PATH_TRANSLATED
"/home/bizsale/public_html/index.php"
ORIG_SCRIPT_NAME
"/cgi-sys/ea-php71"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1782542200.9688
REQUEST_TIME
1782542200
argv
[]
argc
0
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:6coDXzCRsacXGmkPvjvAXO03DG2dJJdkX6rr1+rpvVg="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://localhost"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"bizsale_db"
DB_USERNAME
"bizsale_admin"
DB_PASSWORD
"+fUTe#g#3."
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
EMAIL_TESTING
"true"
COMPANIESHOUSE_KEY
"u82ND42fnkdYxqCH945hvlmaflxDPIyT2sMcWLrj"
Key Value
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:6coDXzCRsacXGmkPvjvAXO03DG2dJJdkX6rr1+rpvVg="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"http://localhost"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"bizsale_db"
DB_USERNAME
"bizsale_admin"
DB_PASSWORD
"+fUTe#g#3."
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
EMAIL_TESTING
"true"
COMPANIESHOUSE_KEY
"u82ND42fnkdYxqCH945hvlmaflxDPIyT2sMcWLrj"
0. Whoops\Handler\PrettyPageHandler